14589
10
2735
2
1042
4
1804
3
1868
1018
1
1637
1706
1633
3271
994
1025
1321
2982
1317
1076
1854
0
1590
1889
1923
1305
1404
2294
2999
8267
1819
1778
7870
2303
1029