20634
8
2830
7
6062
16
18385
2
3063
3
2370
2000
1
247
1452
2076
1823
3114
4
1587
282572
0
2855
521
1710
2192
661
2735
1045
565