1716
2
1268
1
989
0
2551
3
3044
15
1828
3965
3266
800
412
9816
3649
4
20850
5
1298
929
2322
2180
4721
768
1484
1597
2289
1371
1892
1509
1011
3429
7
1004
2735
1941