3603
2354
2255
976
966
3838
918
901
1535
862
2362
936
2638
2944
1338
917
2310
981
1011
1590
1000
853
852
2741
2006
1998
907
1281
1731
1321
874
826
962
954
866
1424
990
1140
851
2607
871
2316
1103
1014
2870
873
2302
923
1083
3392
837
1225
2424
2671
3157
975
5094
1467
1301
914
1093
2604
2707
1202
1053
826
3071
2328
980
1025
1123
945
825
885
2283
2837
3566
1101
3123
2929
963
912
1286
1455
952
1318
881
790
1050
813
979
891
1285
840
1467
2123
1190
924
8806
926
1224
2167
2973
1497
886
890
960
1558
878
1033
1107
1580
947
953
925
1213
980
5242
1246
831