1557
817
635
1522
1288
1483
2886
882
1904
808
1991
1108
1491
644
1282
1158
1020
1359
1763
1831
809
2039
1778
1454
1766
1544
2025
1827
1555
2499
2018
832
1269
1391
1927
1901
1563
1267
1446
705
2350
1032
1532
1922
1639
824
1872
707
1948
2514
1240
768
1288
1263
1437
4478
1030
1071
1352
1525
1454
810
914
1003
2377
1223
722
659
1090
963
668
2689
1127
1491
761
990
753
1538
2724
1910
1278
749
1164
1470
681
1729
980
1501
686
1634
1201
1081
726
1241
759
1096
976
3112
3524
836
1041
1576
1317
3643
2547
1132
1029
1309
2871
1640
1556
693
2076
1751
1433
1552
659
644
713
2733