4309
3
2840
2
988
0
1475
1
2699
796
6
2939
944
4670
2580
8072
891
2436
346
1258
2908
10
4585
8002
7
2701
4
3296
3117
8
1710
16
1331
2558
2530
2544
1019
1201
1288
2763