None
144
416
1
161
1139
2605
3
518
571
2
450
620
299
408
585
509
386
594
896
824
920
385
474
346
267
380
448
359
2015