1065
1399
1404
910
998
831
939
1050
1303
917
1002
1004
2249
859
928
846
1231
881
2815
1209
1760
950
1008
3278
915
918
11795
999
1119
998
1148
1294
2044
934
1040
962
922
901
1872
1273
944
865
978
3472
908
835
1098
853
957
6441
1980
977
2139
915
1029
915
917
861
1043
934