1183
1183
6095
932
5062
2831
1313
3511
1422
3370
1340
3996
1336
3380
1588
2639
1089
3357
1877
3826
1481
4065