1129
0
2086
1
417
814
1291
7952
2229
4
6062
16
18385
2
2912
10
2000
1823
383
1084
1587
3063
3
2192
521
661
933
935
11881
565
5262
5217
11
1889
625
2470
1776
16840
15