10317
2
15871
6
1742
1237
1
4690
3
5152
5
610
0
2650
3638
1962
1705
13034
15
4074
4175
4526
785
2292
3000
2767
1603
2988
864
1842
7394
3176
2152