18403
6
14076
7
385
1
3092
4071
5316
3
1436
282572
0
1932
2189
8597
9
3015
4
2581
5
2166
2
180849
105807
42
5622
116