1166
1
1431
1681
2427
2
2289
904
1809
1093
455
1683
776
2322
4
2105
2164
1711
1766
1547
899
817
3326
3
2368
4219
7
666
0
1813
1579
10243
3580