None
1099
1001
1
749
994
888
675
1524
1174
442
1006
889
1109
684
831
1022
574
671
1888
2510
954
1294
539
686
599
690
796
3