1431
1
1681
2427
2
2184
1683
776
801
0
1711
1766
1547
572
2368
4219
7
666
802
515
1579
10243
4
603
3580