645
699
638
722
641
637
722
668
714
1609
653
777
2485
660
1120
777
620
952
634
734
634
655
666
654
801
1778
5246
736
612
803
847
640
1582
623
690
747
644
623
697
681
910
911
684
1506
718
744
715
639
667
806
765
1157
797
712
650
640
675
713
795
640
2186
667
683
618
617
652
1129
771
862
689
1608
721
1081
656
672
1606
963
700
776
3003
768
1118
671
1253
1344
1028
1025
694
634
1270
1410
1218
1278
708
618
1528
1348
684
3177
687
1157
718
684
1157
1717
744
685
639
815
1866
753
763
1279
1380
1187
1186
1438
2125
1454
819