2390
2
1431
1
1681
2427
1683
776
1711
1766
1547
572
0
2368
4219
7
666
1049
802
1579
10243
4
3621
3428
3580