274
318
248
325
404
260
634
1364
895
2012
1073
654
621
893
450
713
252
270
354
489