848
797
2054
731
1817
814
694
681
679
3922
1909
723
898
738
723
862
812
1454
876
1696
653
1003
1135
1841
1214
804
730
6805
771
2167
758
1489
14962
1095
1843
9683
809
653
942
2575
766
726
754
778
885
12057
862
1309
859
753
653
836
1051
913
1222
670
1338
1232
753
638