1301
2401
1158
733
1060
1950
1980
1111
864
1148
1427
860
786
1271
877
2544
720
868
826
1214
1169
910
1186
1046
959
970
1638
1411
1325
1038
976
1054
1996
843
3324
2385
1551
1463
2904
1387
821
1237
840
1072
1191
1186
2395
1843
2397
774
695
1330
1345
1042
1191
1893
875
1191
8782
690
2541
853
1979
2717
934
1371
953
1333
836
1131
871
857
1608
1236
1185
1038
860
876
3395
1152
909
3366
1287
1995
1425
1341
779
719
1188
1298
1190
2563
2347
1061
3171
974
843
1661
1152
808
850
961
1440
1201
1059
875
1286
1775
1167
2277
1161
900
1091
957
966
1042
1130
802
899
1949