17328
21
526
0
4229
6
4272
8
1429
1
6085
10
1461
2
701
1636
845
331
784
471
1181
3
1562
1317
473
930
2832
9
2212
11
523
2493
14
587
1427
2552
7
2015
1291
472
599
510