288
0
2655
826
787
290
369
464
422
405
517
492
909
77
568
737
944
322
1049
480
267
55
1232
675
661
980
417
823
284
602
376