14331
2890
12324
2104
9503
4233
8751
1973
6472
2618
4087
2190
3077
3138
2980
3875
1588
4541
1511
2832
1044
3286
867
4324
785
3611