1126
707
744
752
788
1256
814
978
1585
798
2960
1255
684
841
1143
1348
1309
869
1374
2404
2688
732
2730
1843
1013
2167
656
1190
637
691
770
1134
676
2079
830
697
716
1484
700
961
1682
1252
946
870
1038
889
757
946
1209
716
2527
1527
1576
662
805
959
974
3329
777
714
810
2164
1769
1635
1245
1860
808
737
689
721
3396
823
802
734
703
643
1255
1009
974
778
1411
2250
858
796
1198
705
840
775
2951
1265
1256
596
845
721
808
644
807
1056
1237
1032
734
727
773
637
1606
1372
633
1200
1530
977
1469
821
1078
921
679
1312
820
2028
1322
663