18403
6
36045
0
5290
2
105807
42
3980
3
3882
12
2390
1073
2506
566
1
3559
945
1832
2862
11
256612
316
8475
1774
5
615
4536
1948
1343
1940
1009
5470
2251
561
289
543
6339