14589
10
1042
4
1633
1
2110
3271
1025
692
0
332
945
752
13232
11
1721
2
2715
1689
3898
2426
3485
7
657
2241
2499
2367
1539