20634
8
919
0
1506
476
1428
7039
699
633
349
2211
2275
2
1824
876
823
792
2522
341
772
1
653
1405
799
384
1132
2435
572
683
369
631
164