14589
10
3271
4
1633
1
2420
2
608
1894
3
7870
3032
2623
6
2750
10114
12
3920
4578
12472
0
1746
1377
2897
717
1042
2643
2151
2271
4775
3971
2954
2041
2313