6047
4
1516
1
5412
2209
3
1594
5151
8
2358
9
3694
2
2835
2466
5
4034
2462
3868
10
2170
1348
5347
5052
462
0
4537
1593
785
4311
1780
383
989
610
2451
467
6346
16
3126