419
0
456
787
407
602
448
375
2299
467
357
415
1557
722
604
403
2328
376
538
517
1161
454
944
230
479
544
837
268
295
433
588