7095
0
11
2382
3442
6
4866
10
3844
1
3957
3
4982
3959
5
3251
2
3931
4035
55121
8
2703
9
286
5542
7
5663
5265
279337
138
5568
9090
38
17
820
4