2294
1
4944
6307
10
2711
2
5367
3
7893
4
4651
5151
2911
9
2425
7
21152
8
1942
9611
0
986
2082
883
3868
2676
3271
398656
19
181997
11
810
2405
1721
6026
2740
6753
17
2763
2593
5726