None
408
569
923
2
964
994
1
1178
934
1151
1105
877
714
906
511
318
491
375
508
841
603
629
654
942
387
396
229
326