1028
1276
1333
1297
1941
1111
2226
920
872
893
934
2405
913
2076
1965
1155
1564
2470
899
1399
973
2699
1320
1098
1045
1515
3982
1929
1778
990
1068
922
963
1338
1530
1250
1214
1073
931
1753
983
971
1734
1442
1203
2469
3077
1296
2100
966
2510
1318
3159
987
1498
1004
3223
1533
2662
1602
1682
1605
923
824
983
868
1393
853
1058
2549
1493
960
2696
941
831
817
926
764
754
1108
995
1558
1069
969
2485
931
3550
2157
1316
859
1743
1762
1580
1403
1058
888
1191
1839
878
2669
1755
1733
2877
1491
2996
841
825
897
1116
1068
1050
1630
810
1101
1085
1460
1359
2453
1826
976