847
931
2935
10524
959
900
825
4172
1060
871
798
965
814
722
860
961
743
1353
709
2163
870
733
15650
1228
836
1161
767
957
885
875
779
724
741
900
960
788
4888
811
1233
786
876
1738
877
1468
797
793
975
6003
1001
695
768
781
924
774
743
690
1149
786
807
1241