1855
119
57
352
227
78
25
370
50
476
221
108
292
106
153
77
100
661
38
170
1117
253
415
366
174
1105
138
260
427
708
15
371
258
820
399
373
729
143
427
88
401
10
313
46
24
544
56
135
167
542
46
277
453
