5956
1262
3443
730
4400
932
4807
1019
6160
1305
3960
839
12100
2563