10270
4
165
0
2442
2
287
1
521
814
385
408
2644
1640
3
395
933
4431
1385
9355
2843
1840
257
2063
2513
6
1222856
417