10317
2
15871
6
1742
1237
1
4690
3
5152
5
1705
13034
15
4175
4526
3000
2988
864
0
7394
3459
4
1101
1504