1063
1
1309
0
1992
3
768
697
989
4914
2
1716
2322
4
5389
2289
1828
20850
5
2551
3044
15
1268
3965
3649
1488
1398
3012
800
1298
412
9816
1484
3266
1061
396
13967