285
294
253
180
466
1874
493
142
468
4015
1020
492
4104
674
2514
650
361
1209
324
320
227
139
146
367
752
702
392
724
1599
751