None
840
540
654
512
431
446
1
1696
2
729
1047
440
653
1212
694
562
582
609
1379
415
448
1111
421
889
429
459
457
423