2598 3
2260 2
1882 4
1835 5
1520 1
1437 5
1299 4
1267 4
1121 3
1107 2
1057 2
1026 3
989 5
978 1
965 3
955 2
928 2
902 2
899 1
895 2
873 0
865 2
829 1
820 1