3000 3
1299 3
1338 3
1122 3
1134 3
5160 3
1222 3
1144 3
1101 3
1511 3
1097 3
1741 3
2300 3
3420 3
2473 3
1147 3
1806 3
1192 3
1267 3
951 3
1897 3
1396 3
2161 3