None
162
120
304
1
963
3
593
437
533
438
397
1108
2
330
502
394
551
425
353
486
480
929
564
463
499
365
905
5
1130
860