4099
8
666
3
1739
1
894
0
2408
2277
1811
4
1441
4036
2571
2
3683
571
2797
5
1628
5412
2174
1397
2605
9
2683
2664