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
1426
1663
1052
801
1090
830
1475
2202
1679
2302
1311
1121
602
4550
898
3085
1491
1910
1910
786
2696
4812
620
1080
693
749
784
1882
802
678
721
946
671
753
1646
855
1032
929
1195
1560
1688
4910
704
722
1652
1619
1256
821
1543
870
1723
659
803
615
1374
1089
1458
1558
1382
2116
778