1000
212
825
175
2998
635
1598
339
1798
381
1798
381
1290
274
599
127
920
195
1348
286
1598
339
1100
233
1196
254
1251
265
1898
402
1413
300