8345
2
38477
34
83
0
980
1
3054
5
1350
477
2057
4179
1683
2667
4938
2372
3
582
2114
3371
635
1306
2710