14125
10
797
1
1534
2
1815
4158
8
5033
15
3819
1622
4435
3
1194
1364
1393
1506
4
1713
1339
1137
2899
1248
1911
2966
11
2484
5521
19944
989
0
1231
3090
6
3868
1431
3673
1688