415
0
1440
1
767
464
357
948
376
2109
1100
611
2211
630
477
74
517
494
991
918
2076
297
932
506
637
945
486
798
437
200
352