1453
778
637
640
622
649
713
736
615
4008
831
857
806
1241
632
1638
716
637
704
715
1044
755
764
1277
661
824
751
2019
707
625
637
1888
692
792
1123
2390
737
789
629
646
805
857
738
654
1186
697
1120
687
876
746
881
663
684
1314
729
955
689
656
876
1707
860
1650
1167
788
3467
855
773
1733
684
4110
703
1555
1311
689
903
745
675
1338
664
790
645
696
621
1408
2709
2545
859
894
1247
2244
1619
723
1475
616
1444
1643
1653
674
709
2317
696
899
1057
952
2059
974
846
2894
722
1522
1211
1528
681
1053
1290
878
1375
641
923
1581