3489
6
18385
2
2435
1
1465
7
1540
0
3819
2000
1823
1053
1587
3063
3
334
2192
521
661
1998
5
933
721
11881
817
2599
565
5262
10
5217
11