3868
10
5052
462
0
2921
5
4867
7
5440
8
5347
4
1941
19783
2
2160
4537
1628
1
1593
2316
2709
1186
1663
3126
3
1828
2471
2358
9
3008
2155
1289601
25669
1407
1320
2948
6
10598
3694