4682
2
661
0
1078
933
1
2435
11881
3
1251
565
5262
10
5217
11
4936
1889
625
2470
1776
16840
15
1418
915