14125
10
2495
0
1393
1
1248
1033
2271
4
1687
1431
1688
1833
2
4070
1969
2265
3848
3
2028
2131
4009
6
1527
3196
2435
1067
7793
2522
797
7733
1815
1744
1485
959
4216