997
896
1649
1027
17503
918
1963
825
1262
916
1726
1413
2836
1263
926
4292
1065
1371
1088
915
2528
1052
916
2412
2140
1952
841
1244
1041
3127
1890
911
916
2300
1002
844
883
1083
958
793
12460
6655
972
1235
822
2791
1121
2860
1046
932
997
1659
878
947
878
962
1862
15822
894
921