None
420
2
925
1
510
648
349
729
283
369
609
471
501
293
653
1191
2647
5
673
605
629
351
619
303
284
473
253
290
730