2139
4
1174
1
19944
2
2919
3012
595
0
4537
493
810
1136
14861
7
2480
1673
2312
3738
5
2274
2358
9
3126
3
297066
475
2535
6346
16