989
0
1309
1992
3
768
1
697
4914
2
3012
1716
2322
4
5389
2289
1828
20850
5
2551
3044
15
1268
3965
3649
1488
1398
1295
800
1298
946
1363
1411
2570
412
1438
9816