1060
1950
1980
1111
864
1148
1427
860
786
1271
877
2544
720
868
826
1300
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
1133
1496
1920
1546
786
976
1167
2385
855
966
1330
877
2523
1111
1061
2717
780
1013
1466
1333
720
1411
3234
1379
1540
997
2048
1095
1609
1153
1232
1843
2565
1043
749
1051
751
951
3596
1148
1955
852
3367
781
896
1533
1187
722
958
941
877
963
1237
2574
1551
1300
906
1055
1226
1996
2400
1888
840