1716
2
1268
1
989
0
3044
15
1828
3965
3
800
412
2551
9816
4721
3649
4
3266
2865
768
1622
2093
2289
1509
1011
5946
3429
7
1004
2385
1038
1941