20634
8
2855
3
2668
2
2730
6
2229
4
1291
1
18385
7952
1776
2000
1365
625
1261
2097
5304
9
2693
2194
417
0
814
2069
83
1642
467
2657
1129
661
2275
777
605
282572