438
0
579
2439
2
402
416
916
511
354
889
554
445
70
487
1093
138
458
693
1092
1
493
384
614
1848
453
1158
728
565
1197
1362
16
713
3808
4