3012
4
10827
1534
2
2600
1047
2744
1
2480
989
0
2972
1526
2596
2530
1825
6516
8
1711
1660
1681
3127
3
3041
1713
2392
1527