1597
1
248
361
468
300
533
692
414
286
366
35
230
2
351
127
450
3
516
237
233
290
206
330
432
463
0
387
405
255
547
415
391