1297
3
407
2
779
2406
4
571
1
466
1888
1750
2055
10
964
961
539
440
979
230
533
1377
1853
1135
3393
16
1088
871
474
492
750
226
446
769
1504
911