1593
2
174730
18
3248
8
5621
19944
2996
0
1174
1
2919
3012
4
493
4537
108797
2480
789
414
2358
9
10827
3126
3
2535
536
2219
766
467