1716
2
1268
1
989
0
800
9816
1828
3044
15
2551
3
3965
3649
4
412
3266
768
1004
5375
1484
5423
8
4639
1517
1398
3835
5
1986
639
1070
1330
4721
1451
2495
2289
1225