2955
968
1243
956
1164
904
10320
891
3953
899
928
1862
2184
1703
1024
1280
936
1143
1000
900
1293
819
1291
1053
899
1681
884
960
1515
1013
1058
1095
1056
926
954
846
1344
1195
884
968
1713
5358
962
2325
3460
1222
878
1408
2752
876
997
1200
1536
1444
1252
947
2910
1304
1098
966
3025
2055
925
1881
1013
1084
1169
1019
957
3404
832
865
2052
803
1267
880
832
2902
3746
1154
974
4493
871
1333
830
861
1279
831
2225
957
12014
1289
875
2351
4004
3054
989
1911
872
877
1688
2146
1189
1588
1086
1386
990
3313
939
892
838
977
881
1016
813
770
7666
3542
925
816