3819
1
964
3063
3
2000
1823
1587
1178
521
2192
0
565
933
5217
11
11881
579
625
2
1776
5262
10
16840
15
1889