20634
8
2855
3
2668
2
2730
6
1973
2069
2657
105290
0
625
282572
327
2716
4
432
1424
3442
4820
290
180849
4396
25137
2142
4864
1
19279
2275
1824
443
3691
5
2809
17353
968