989
0
768
1
3012
1716
2
2322
4
2289
1828
20850
5
1061
3044
15
1298
1268
3965
3
1488
1398
2551
3649
800
412
1295
9816
946
1363
1411
2570
1438
2763
605
2837
3026