14125
10
1622
1
2484
797
1534
2
1815
4158
8
5033
15
3819
1137
4435
3
1194
1364
1393
1506
4
1713
1558
19944
1073
1339
2899
989
0
1248
1911
2966
11
5521
1431
1688
1833
1527