14861
7
5094
9
13995
0
3364
3
2860
1
3080
1793
2466
5
2302
5151
2
215
267612
3058
2241
7733
2507
4978
2954
4492
3918
189326
2121