20634
8
2306
2
423
0
2000
1
6062
16
2076
1446
3025
509
1566
1054
1603
2275
661
1883
571
1587
22330
22
1182
2522
785
504
5155
4126
6
2229
4
2192
390
2644
565
2317