663
433
546
564
340
479
807
400
867
710
516
480
415
935
28596
1944
412
344
972
344
429
312
588
444
339