14589
10
5106
5
5354
1
3599
4
662
0
2315
521
1186
3154
6
1062
2992
2550
10996
1437
787
2825
3
563437
561
5825
110
854
1733
2719
2
116586
404
2532
786
388
421
1889