20634
8
1137
1
2855
3
2668
2
2730
6
2111
1020
0
2042
2069
282572
3030
3381
2657
744
625
25137
19279
924
2224
476
180849
258
2076
90
1824
797
1949
467
357
767