18403
6
36045
0
5290
2
105807
42
3980
3
1337
2390
1357
1
5700
1073
1343
2506
566
543
615
935
6370
5
2862
11
256612
2393
1774
1152
1948
1940
641
5470
2251
2127
2095
4