4099
8
666
1
1628
1050
0
6781
470
863
1173
443
1568
1834
9
1690
2
3608
3106
4
1344
1365
3463
4151
1534
1479
4160
2562
3954
1041
6499
3
3407
1938
3055
3583
4431