2730
6
6800
0
31535
1976
2
2657
3
742
1
2668
2275
25137
20634
8
1452
3114
4
2855
5223
9
521
2735
814
1129
1513
417
565
933
661
5217
11
1736
467
1291
1869
5
968
1231