20634
8
1463
1
1651
7334
4
572
0
646
2076
2054
6
1131
1087
2855
3
993
247
835
1095
4111
2
995
423
683
3691
5
2809
2301
798
2881