1716
2
1268
1
989
0
3044
15
1828
3965
3
800
412
2551
9816
3649
4
3266
1484
6346
16
6991
6
2871
4721
768
2184
4179
4375
1992
4996
4370
1090
3919
4748
591
2289
1998