3068
29
775
3
2537
18
1260
5
584
4
677
4
1181
15
949
5
1435
6
501
6