8887
2
3116
4100
0
174864
14
841
3
945
1298
1865
5
791
1376
9803
4505
16507
1
3452
15326
6
3101
2525
1808