17730
11
12005
3
166543
18
19279
2
812
1
6579
9
3054
798
0
475
493
552
1285
383
1861
839
953
6062
16
3803