1163
351
713
217
2815
1174
658
210
2500
1120
503
194
340
177
515
226
434
220
311
191
791
231
1053
421
611
154
641
118
408
190
742
269
583
184
336
247
679
86
924
290