18403
6
36045
0
105807
42
271
5290
2
3980
3
1073
912
2390
615
1343
3132
1
566
2506
670
6339
485
1311
935
81077
101
405
486
577
187
2862
11
1866
640
256612
4637
7
947