989
3
2515
2848
1
545
544
1815
2
3644
2526
3398
9
8786
3366
1826
3372
4519
15
1338
1433
1372
6707
6
2522
1154
3954
3050
0
4651
918
5439
3355
1434
733
4152
4
957