4100
493160
12747
14319
10132
14448
5310
10315
7926
628
8620
6610
3014
7811
3912
395
696
333
7622
365
611
2210
221
390
10212
387
363
4418
265
316
244
461
7116
373
378
285
313
191
263
4610
759
366