629
661
1127
895
5285
772
2601
668
1120
997
809
1334
726
732
675
847
854
928
1249
1899
1007
1139
1462
1504
1215
655
953
800
701
814
962
624
751
595
5054
1787
747
20067
2603
1452
3644
1596
1851
760
622
926
1804
998
655
3596
824
669
1569
1642
2321
888
769
662
9157
3983
829
5936
941
937
594
793
699
894
1369
937
7943
3400
6378
2708
2194
4916
4096
1057
916
10105
792
702
1503
965
798
14525
1117
1803
810
1289
14584
2178
6130
668
663
750
1991
923
2433
2701
1120
6695
1273
1151
910
1834
2005
1372
1595
771
2072
1492
824
2151
5521
4116
2505
1034
699
1550