5094
9
25669
0
3012
4
10827
964
1
1534
2
4933
13
1289601
2480
2596
2204
5
4651
3
12459
3673
3127
3041
1527