1380
584
377
208
1215
783
321
132
2859
1576
1291
598
486
200
492
226
516
231
414
153
558
125
534
258
669
301
437
176
661
218
384
161
437
240
465
126
393
142
332
65