946
340
272
1
1270
461
246
340
560
272
439
254
465
460
810
377
1
627
255
241
644
445
1
481
563
331
490
661
487
472
379
284
583
496
535
709
777
307
358
649
256
446