2596 3
2259 2
1881 4
1835 5
1518 1
1436 5
1298 4
1266 4
1121 3
1107 2
1057 2
1022 3
989 5
978 1
965 3
955 2
927 2
902 2
899 1
895 2
872 0
865 2
829 1
820 1