14125
10
1295
1
2265
1527
2
2835
2740
2028
0
3868
5347
4
5052
1815
462
841
4537
797
1593
1558
1935
3126
3
3819
2358
9
2165
1194
1431
1535
1688
1833
1534
764
1364