20634
8
2855
3
2668
2
2730
6
1367
1
7952
625
848
2442
417
0
814
2069
1291
83
1642
467
2657
1129
2275
5700
777
605
282572
2229
4
5165
6062
16
18385
3615
2982
6086