20634
8
2855
3
2730
6
2668
2
363
0
787
282572
2275
2006
1
19279
31535
348
2093
171
1824
3442
467
637
4820
918
4396
543
1020
1600
518
2224
798
25137
2125
615