6047
4
1516
1
5412
2209
3
1594
5151
8
1295
3683
2650
20
280
2466
5
4034
2462
297066
0
2170
1348
2250
3053
7
1581
2
785
4311
1780
383
989
610
2451
467
2773
3765
2705