14589
10
3271
4
1633
1
1042
1746
2
4578
10114
12
1025
7870
2420
608
1894
3
2623
6
3920
2750
3032
1377
8267
0
692
928
3196
3070
4099
7
2490
10032
14
3612
2080
3022
2090
4451
15