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