2730
6
6800
0
2657
3
742
1
2668
2
31535
1998
5
25137
20634
8
650
1231
2076
2855
5223
9
467
968
814
1976
417
661
1513
1736
1869
1291
1642
4340
443
2953
625