2711
2
4651
3
5151
2911
9
722
0
1934
21152
8
2452
1942
1
2082
3009
2676
6307
10
2405
7893
4
2740
6753
17
777
2763
2593
12185
5
2134
1875
5599
11
3503
1739
398656
19
5978
6
404
949