1716
2
1268
1
989
0
3044
15
1828
3965
3
800
412
2551
9816
3649
4
3266
1690
4721
768
2584
1475
2289
1257
1347
1184
1509
1011
4072
3429
7
1004
1941
1298
5423
8
4639