4335
2
929
3
2571
6
3206
5
2377
1
2722
3012
4
10827
807
1534
2600
2744
2480
989
0
2972
1526
2596
2530