286
208
461
792
476
218
644
141
659
762
209
430
187
324
216
494
624
962
461
746
268
797
821
714
1254
204
307
547
570
471
660
358
508
700
374
280
809
321
326
251
425
272
411
210
269
573
879
538
629
1842
768
470
309
500
904
839
391
448
335
235