3368
943
419
526
1318
461
639
1294
738
535
564
553
439
464
404
653
561
553
409
1356
437
622