1874
571
3912
1525
844
228
2852
1479
812
315
525
281
695
135
627
135
941
354
371
146
568
183
604
251
654
311
161
75
350
70
305
85
204
117
406
172
336
78
478
217