883
641
651
18667
802
711
824
1101
756
848
681
1012
1373
967
699
1663
1830
691
760
692
669
681
870
1817
660
1310
2248
759
750
643
3451
784
1302
693
724
840
762
1070
754
1529
1215
2269
876
771
13163
775
16085
643
1751
816
841
786
1075
1055
696
768
6509
688
746
621