2522
2
2495
0
83
1
1229
1514
2886
2430
3
3398
9
8786
3366
1826
3372
3562
564
4519
15
2721
1338
1433
1372
745
6707
6
2515
2061
1154
3954
3050
3587
1857
4651
1033