20634
8
2855
3
2668
2
2730
6
267
0
275
17353
325
298
2275
19279
706
410
1736
540
2526
714
259
1580
1089
603
968
1880
815
3772
115427
320
590
467
3442