18403
6
2152
1
282572
0
1311
3
4328
10
860
3092
169211
11
759
5455
1361
4594
3878
2474
4
46414
81077
101
422
639
466
2484
2
1649
2470
1680
552
458
478
2142
4223
22
1073
2637