4537
4
5052
10
1593
2
3336
1
591
0
1186
3461
1106
6
1195
2471
7
3519
9
6247
5
7095
3248
8
3497
4370
3919
3
2155
1494
1237
1998
1289601