1161
307
836
236
453
241
1054
391
856
273
1801
805
454
246
480
80
760
250
630
125
587
148
632
250
680
158
461
174
258
191
553
118
307
176
708
256
513
221
567
55