1001 1
1000 1
1000 0
999 2
998 3
997 8
995 1
995 3
994 1
993 5
992 2
992 5
992 6
990 3
990 1
990 2
989 0