1456
2
10183
14
1357
1
1786
768
1716
989
0
2294
3044
15
1268
1828
3965
3
2289
800
2551
1298
1488
412
9816
3649
4
1398
3266
1484
2322
13967
20850
5
1502
3012
1063
1061