18403
6
36045
0
5290
2
105807
42
3980
3
2390
1073
1343
2506
566
1
274
2862
11
256612
628
2030
427
1774
5
615
3632
349
1948
670
1940
5009
2435
5470
2251
543
6339
440