408
1
781
464
599
526
1037
638
601
780
3
428
2
593
578
448
443
1374
393
559
465
500
558
1288
395
1570
475
505
1555
4
838
2520
594
1451