20634
8
2855
3
2668
2
2730
6
2657
99
1
625
2099
0
282572
1551
2069
460
25137
101
19279
57
78
3442
284
1020
444
1578
323
4820
374
1880
17353
255
165
686