437
2
575
1
601
491
445
550
596
1375
371
435
819
1254
545
404
488
443
754
778
690
496
597
526
1446
135868
0
931
789
1011
980
5
402
431