912
905
1463
1271
1240
1973
983
3373
4868
1006
2391
1238
1261
1021
2404
3505
2556
6811
5500
1687
3187
2426
1329
2801
2305
5701
2765
2302
9238
2544
11195
5160
8206
9270
6037
2174
10180
16550
13188