None
820
801
542
1
353
1072
680
2
625
534
637
377
330
449
364
830
518
446
527
282
401
643
693
331
622
900
543
698