1716
2
1268
1
989
0
800
9816
1828
2551
3
3044
15
1484
3965
3649
4
412
1892
3266
2322
1992
768
6779
5
1004
4721
4639
697
1309
4914
2065
5423
8
1524
2189
1517
1398