20634
8
2855
3
2668
2
2730
6
1823
1
2054
625
745
1470
1411
1385
417
0
814
2069
1291
284
1642
467
7952
1774
2657
1054
1129
2470
2275
1326
282572
2229
4
6062
16
2109