2711
2
1777
83
1
4651
3
5151
2911
9
1986
21152
8
2767
1942
2082
2676
2166
6307
10
2968
753
2405
7893
4
2740
6753
17
2763
0
2593
3644
1646
1554
3503
398656
19
5978
6
1740
937