14125
10
1815
2
1194
1
1506
4
1911
797
1534
5033
15
3819
4158
8
1622
1527
4435
3
1364
1713
2028
0
1339
1137
1935
2899
1393
1248
1679
2966
11
1767
1891
223
5521
1239