6047
4
1516
1
181997
11
5412
2209
3
1594
5151
8
2466
5
4034
2462
2170
1348
785
0
4311
1780
383
989
610
2451
2
467
2705
3528
7
2884
3554
9
582
2207
2377
951
623
4291