318
0
339
526
3
496
461
402
400
890
2
481
514
662
931
702
525
415
454
482
372
320
752
1
500
492
411
783
450