950 3
1096 3
2525 3
1183 3
1535 3
1223 3
2640 3
1160 3
958 3
1191 3
2340 3
924 3
1111 3
966 3
667 3
1170 3
996 3
855 3
1082 3
685 3
1297 3
1024 3
947 3
1156 3