6047
4
1516
1
1594
3
5412
951
2466
5
2209
2170
1547
582
0
2505
2
1306
5151
8
1743
1780
3683
3528
7
790
1015
2294
3354
4034
2207
2377
1787
1038
4291
1558
2316
2622
6