4210
10
4758
3
1234
2
9926
9
307646
126435
18
709481
4
135818
0
1458
7886
5
2771
558
1325
104
1
2521
6
34625
7
4059
4214
8
8285
86
174864
14