990
210
935
199
590
125
11875
2516
1405
298
807
171
1047
222
1981
420
3980
843
2035
432
3993
846
3500
742
1250
265