2730
6
2076
1
1020
0
20634
8
17353
2657
3
2668
2
968
1084
2189
25137
1357
31535
2190
1824
19279
422
521
116
918
4111
2809
1677
2855
2749
3092
505
2269
4
543
467