2711
2
3403
5151
4651
3
2911
9
253
0
1942
1
2082
5922
5
21152
8
6307
10
7893
4
2763
6753
17
2676
2405
1744
1328
2740
2593
3357
5997
7329
6
1665
4724
3503
398656
19
5978
2590
1451