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