2763
0
25669
2277
3503
4
398656
19
5978
6
2899
8
118
2
3080
3
1570
1
452
4548
1044
550
3544
1078
1091
2477