18403
6
9576
14
109460
45
2141
3
274
0
2817
2
2524
2569
5
2364
7
4097
10
2855
493
2272
9
2016
4
2660
1
744
353
1769
2020
39326
19
256612
1329
525
363
251
3712
4669
3442
13760