1431
1
1681
1716
2427
2
2368
1683
776
1711
752
2110
1382
1590
1766
1547
657
0
12305
3
1180
572
4219
7
666
802
1579
10243
4
3580