20634
8
2855
3
2668
2
2730
6
2069
2657
893
0
625
282572
25137
171
2189
2009
1
2442
373
3442
1020
572
1824
31535
2020
933
4820
48708
967
5429
521
31220
10
545
4396