14076
7
1129
0
2691
2
2564
4071
1
2189
1204
1805
2404
3514
3
116
7952
5471
10
2581
5
18403
6
975
5316
2166
1506
417
180849
2283
2730
9355
218
1367
422
383
2257
2142