1286
976
3278
993
1091
1155
3226
844
1798
1226
842
1198
908
1947
890
1028
1857
2605
1691
1250
1149
819
1091
2017
1547
1112
890
1876
1332
905
2697
2357
945
1121
965
877
1817
2673
942
1411
971
1362
915
1754
992
791
918
1317
884
1217
898
1128
1899
2787
1465
1342
1370
1083
3285
1150
1683
1315
944
1602
1490
1791
1156
4186
1472
1542
2146
996
754
1178
2539
1550
1992
840
1309
1024
1627
1274
1353
1801
874
1409
2769
1813
1071
758
822
808
1288
868
1972
1085
1318
1238
1128
1578
829
974
859
935
851
1315
2081
1965
1283
832
796
883
1509
1567
752
2082
1165
2935
1697
1066