2820
10
835
1
377
2905
26
1868
0
1452
2
3505
2446
3
1485
1336
2786
3000
1892
2523
666
1773
3008
399
792
935
1104