2730
6
1976
2
6800
0
2657
3
742
1
2668
31535
25137
20634
8
417
1802
1231
1642
661
1513
2855
5223
9
2157
2982
1776
4158
1039
1054
1736
2459
2297
509
2000
1869
5