2500
1178
5614
2021
3071
10773
3598
1032
810
2117
2008
1803
770
977
875
1377
1203
953
8085
4203
3458
2382
1092
5005
747
1162
4910
5466
2956
872
1335
811
1237
2476
4218
3064
1656
945
2704
749
3445
2192
2972
4512
1038
3487
1000
5048
1551
990
852
836
1856
886
934
2636
1010
1284
1342
3635
3196
878
1155
3098
2650
2667
4288
783
2827
1969
999
2511
1613
3869
1532
4979
6216
2182
2712
915
1018
3745
930
4337
1225
761
959
933
2395
3061
5292
1979
1450
5392
3064
777
3412
2140
1390
1502
3913
2043
1300
1908
1533
752
2488
801
9497
747
2265
978
759
824
1644
876
5743
1082
785
2362