0 89 3
4 361 124128
16 25 2
17 83 25
25 126 3
40 148 29
59 276 2
66 376 647
68 132 289
70 505 3
102 259 2
108 404 2
111 273 2
126 251 20
131 194 22
141 418 2
146 362 207
150 430 13
171 506 115
177 459 2
183 463 15
187 440 2
196 439 9
211 386 3349
246 254 2
260 283 11
260 400 2
288 505 606
290 427 34
312 313 65
325 422 5
339 342 18
372 477 2
373 436 17537
394 399 17
402 433 119
