23774
4
758
0
1134
2595
800
297066
2661
9
2902
16
4933
13
7034
2
1365
475
2065
1
1225
5169
1252
501
2535
1988
3034
1816
4044
5
3083
791
3765
2593
6547
2465
517
591