1 18 2
2 115 2
2 217 5418
11 477 3
21 209 4
33 489 2
66 376 4049
69 72 2
97 319 2
113 430 2
115 198 2
124 280 2
125 507 4
126 251 2
134 226 4
141 351 2335
142 322 2
148 238 830
165 501 2
171 319 2
173 274 2
195 363 2
196 439 19
209 223 2
231 349 2
241 345 10
260 316 1997
272 320 3
275 280 2
304 474 2
306 481 2
325 352 2
332 368 16
350 452 11123
381 501 36
386 482 5
