14125
10
1815
2
24337
22
1431
1
1534
797
3819
1364
1194
4158
8
5033
15
1506
4
1527
1622
1558
5521
1935
1911
4435
3
989
0
1767
1393
1713
1812
1231
1250
1295
4309
4187
1339