10847
953
1008
14350
1130
962
812
3594
1723
769
54761
761
3329
1045
1911
767
904
954
11885
806
918
2080
841
1036
5946
2847
1165
1194
839
1133
1915
941
885
1237
932
3331
9081
877
1304
883
934
958
6549
945
7118
821
1173
948
2705
863
944
894
13676
967
1643
5635
830
1438
894
848