989
0
1716
2
1268
1
3044
15
1828
3965
3
2551
800
412
9816
4721
3649
4
3266
1622
2865
3429
7
1038
1373
2163
2710
1092
19944
929
5354
1424
385
329
838
1218
768