4001
0
2235
2727
1
8002
7
1180
3
1213
2530
2
400
4321
4
2655
3758
4032
12
1152
5820
1383
3587
3527
4005
471
7304
1639
3315
1467
6516
8
3491
3671
4761