None
585
493
225
1
191
504
186
155
432
122
95
91
78
793
506
656
3953
766
2
653
215
491
1800
389
253
557
458
1106