3051
1582
762
2884
2262
868
2135
1161
2348
907
2290
1850
2216
3801
1306
1322
983
2462
854
2094
2298
860
1022
1100
1086
1163
801
998
3083
1329
2227
2434
843
1566
3098
920
2799
925
2539
1093
1137
3775
927
2113
1272
3493
769
829
2033
949
867
745
1326
1454
2209
2560
1408
1006
952
920
1318
1993
902
4756
1575
2458
3087
1635
2206
1086
1008
2020
916
988
2532
1446
1837
2085
2551
1092
1191
1636
822
1148
759
2948
1014
2113
2103
997
9567
1866
754
1432
3784
2884
1148
843
2305
4708
2808
3122
1428
792
1757
2178
1917
1695
2119
925
940
911
2291
2021
1502
1687
917
7536
3619
913