18403
6
1972
1
6513
5
5316
3
1365
1869
777
2
605
0
5155
8
4126
683
3615
3469
4
2103
3149
2411
2574
17730
11
1754
9355
2317
105290
768
5262
10
4396
3844
4694
7
2076
11881
2229