20634
8
2855
3
2668
2
2730
6
646
0
472
834
2069
2657
625
282572
17353
1711
474
1551
354
249
688
3442
4820
4396
25137
19279
2275
2187
1
1824
3691
5
2809
2301
1020