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
1777
1190
1523
1674
728
681
1684
714
709
1726
1397
828
1292
614
1821
698
1036
1510
1093
669
1849
858
2684
753
724
2666
657
1002
2349
2067
1640
705
807
1245
1345
1124
805
622
640
2017
1109
987
1587
1673
1539
635
617
722
1851
689
936
1640
2117
765
1848
665
612
684
1067
793
1514
875
2013
714
1554
1103
813
661
732
2953
1636
1910
875
1120
860
683