20634
8
2855
3
2668
2
2730
6
1129
0
2069
282572
2368
1
2657
2275
625
1603
521
417
565
1291
467
2710
9
1452
7952
3114
4
1642
31535
180849
1392
2008
18385
2735
814
1574