2914
961
1233
905
910
956
958
926
955
1659
979
1032
985
1163
1982
978
21766
1207
908
1660
1088
1186
1187
1076
1068
1830
1219
1926
1319
1160
1164
980
1158
1196
1353
1747
1272
2202
2113
1705
1684
1295
1938
2421
3310
2338
2217