1045
660
782
945
709
20666
998
1450
763
854
1650
6512
4568
727
933
1392
740
773
737
4535
1064
813
794
749
879
1812
797
739
977
815
3821
1809
725
721
1786
743
833
766
625
772
865
887
2371
2885
727
766
1370
784
1721
1029
696
860
793
2626
697
878
1236
1399
719
642
3159
1633
4653
6485
1393
4476
5374
731
1102
878
882
846
902
1531
716
1578
720
702
605
923
723
762
3780
767
732
709
3006
1346
1782
872
851
1821
791
873
1346
788
1000
842
1515
767
1536
3675
757
1131
1061
4617
731
1753
2896
734
731
797
1161
683
722
2531
1677
955
1171
702