1642
1
20634
8
2855
3
2668
2
2730
6
1716
625
1651
417
0
814
2982
2069
1937
2296
1291
2799
2470
467
1563
775
1501
7952
2657
1513
2513
1129
661
2275
282572
1425