658
645
1411
710
790
677
619
757
993
853
656
655
745
1846
1276
686
777
711
644
674
958
659
699
628
921
699
608
674
681
673
672
722
1992
737
645
699
638
722
641
637
722
668
714
1609
653
777
2485
660
1120
777
620
952
634
734
634
666
654
801
1778
5246
1943
1270
638
664
2022
907
1315
880
813
652
753
721
1430
776
782
1293
924
829
2141
693
933
664
947
1149
771
636
718
1527
676
1129
1602
698
816
822
1991
2400
662
1411
1004
1795
652
724
1714
1081
1040
668
1156
616
1186
779
653
781
687
2478
673
830
1260
713
787
611