650
707
665
1527
766
821
670
912
707
763
911
687
791
701
976
638
670
709
700
664
812
723
695
754
2604
638
1186
616
1405
683
706
758
775
707
1251
1001
4575
692
662
849
684
2781
620
664
806
714
2101
1823
829
690
750
692
1792
813
623
731
1241
593
824
762
2086
695
1075
1921
662
1955
2412
807
1363
1295
737
3778
953
1199
2778
2409
936
656
721
4154
1207
1421
899
850
1353
1364
938
1609
665
694
1339
808
1312
946
684
3280
838
1133
1798
1402
1341
2096
895
1777
817
817
1186
1629
794
833
1650
1647
2413
771
982
1634
1573
1340
1339
1561