568
2
504
572
745
1
804
1533
4
600
445
996
790
820
779
3
496
3367
469
1509
1431
1508
1261
838
732
749
454
435
375
328
437
1081
617
1904