1061
1
768
2289
1716
2
2322
4
989
0
2587
1840
6
2551
3
1824
1782
1828
20850
5
5721
8
3044
15
1268
3965
3649
1488
1398
3012
800
1298
2060
6236
10
3266
412
9816
1484
8411