476
1
18403
6
18385
2
1559
121182
2027
0
2296
282572
3021
4
22330
22
11951
10
14076
7
1853
1863
19279
4223
573
19034
370
1073
36045
8876
8
3469
31535
17353
2691
4139
2987
56488
558610