694
651
1201
1233
1172
961
1254
873
776
704
647
930
723
621
887
1276
789
925
1791
823
1479
854
1096
935
690
902
823
619
791
603
701
782
642
651
593
1085
641
738
655
763
744
773
797
1861
673
775
1465
659
1028
987
1188
676
711
772
652
972
913
735
732
571
592
656
1187
1690
1992
637
751
652
1522
931
2022
1359
1485
1255
1454
1054
699
677
673
715
1438
901
652
1795
782
1253
963
1758
953
1958
1278
941
1061
694
678
690
681
747
812
1694
713
1714
651
1315
796
702
653
2797
657
700
1496
1463
1528
1766
3003
726
1697
775
671
1149