17330
21
529
0
4235
6
1431
1
1462
2
1332
1640
845
331
1457
786
4274
8
472
473
1182
3
1562
1319
474
2832
9
2214
11
528
2494
14
37
588
1428
2556
7
264
1294
475
510