1149
1574
974
794
2529
736
2401
2657
935
1468
1013
666
708
1045
730
1700
1437
1215
1553
659
744
1003
864
2148
917
741
610
748
767
864
3551
704
3172
971
2362
1320
653
1678
1165
1506
621
2288
761
790
1771
1825
1936
684
2985
1242
1139
1497
1532
1295
764
641
786
1766
1165
2160
1994
541
653
917
1573
604
1096
709
2041
1539
1151
1522
2244
766
2357
1377
703
2081
1496
627
683
4564
1247
808
799
636
832
753
1887
2939
1385
2455
1086
982
866
1234
1685
1519
706
687
974
1410
849
869
815
1837
677
3778
1645
826
1460
3907
1067
1006
681
665
723
1386
2470
728