20634
8
2855
3
2668
2
2730
6
3092
1
2442
2069
2166
2657
180849
0
625
25137
282572
1614
3691
5
2301
418
436
953
332
2979
1824
1025
988
3047
10
3442
1020
2089
4
425
31535