1716
2
989
0
1268
1
800
9816
3044
15
1828
3965
3
2551
412
3649
4
2163
19944
3266
3429
7
768
1004
4639
1373
2710
1092
929
5354
1424
5423
8
385
1452
329
838
1218