6062
16
2229
4
2306
2
2000
1
1302
0
18385
20634
8
2113
3063
3
780
3025
1452
1565
565
933
3114
5217
11
2730
6
2735
2143
571
2192
447
1470
964
1776
2657