265
415
303
1085
306
556
439
1
3517
356
435
627
953
352
603
494
321
492
396
377
423
281
466
285
276
249
770
273
820
263
1407
371
298
275
324
270
242
3434
6737
719
263