5187
1000
684
14639
40051
3523
17589
27774
1367
2631
900
14488
3883
1979
6670
130311
24054
862
4917
1095
773
1012
10865
1818
2263
766
899
1103
1505
7541
10293
2176
881
15959
36824
794
1055
24462
109259
708
2206
1479
3144
689
736
2188
6441
17777
708
2669
786
1415
7232
7603
815
7623
2518
1079
681
2099