20634
8
2855
3
2668
2
2730
6
968
0
282572
2069
1824
1677
2657
2008
329
17184
44
1020
625
2727
4442
13
1551
467
1213
543
2546
1
17353
180849
2758
845
451
1880
2831
25137