2711
2
4651
3
5151
2911
9
2061
30334
6
21152
8
1942
1
2082
2676
3871
752
1337
2422
5
1181
6307
10
2405
6095
7893
4
2740
6753
17
2763
0
2593
5775
3195
2492
2223
1308
3503
398656
19