1506 3
1251 3
2589 3
1450 3
955 3
1567 3
1128 3
1172 3
1098 3
903 3
1149 2
942 2
1557 2
1332 2
1729 2
1117 2
1330 1
832 1
1095 1
1013 1
772 1
968 0