886
1929
1124
401
589
554
64
174
111
131
284
65
171
239
61
55
102
58
49
80
40
355
524
474
89
398
288
78
241
157
310
570
124
228
639
122
276
463
97
108
184
96
136
302
88
205
691
74
163
441
54
31
100
141
335
779
357