453
1
535
428
614
2
646
381
525
710
380
492
625
543
656
530
596
409
516
540
1260
416
478
102
828
0
433
510
570
4608
978
396