2651
980
6046
2984
1080
935
888
893
2403
958
1050
1005
1126
995
916
1802
1773
998
1019
1575
1066
1995
1808
1163
1121
3139
879
970
993
994
961
1232
861
908
2160
1183
1118
2750
3851
1460
915
960
2475
1040
1068
1065
960
1022
1020
1175
909
2957
1535
1108
1128
958
2650
975
971
885
2373
1396
1559
956
752
1933
1438
810
1663
1096
1286
952
822
760
850
1169
959
1235
2111
3352
1757
792
872
2420
2036
2004
1217
839
765
971
1016
2539
769
2954
756
2481
918
1460
1071
843
824
1379
1764
974
1057
2305
2120
1426
810
1013
2046
1402
819
1203
826
1377
936
2466
877
849