1400
528
1071
473
1424
561
491
562
608
1363
1004
441
505
1296
565