20634
8
2855
3
2668
2
2730
6
1056
1
282572
0
2069
2657
625
3092
17353
918
1020
2076
1498
31535
2330
2708
3442
1126
2683
4820
116
4396
679
6515
25137
2587
16
19279
2275