14589
10
3271
4
1633
1
2420
2
608
1894
3
7870
3032
2623
6
2750
10114
12
3920
4578
12472
0
1746
5151
1377
1942
2378
2897
717
5978
1042
2711
2643
2151
2271
2911
9
4651
4775