553
0
493
573
935
414
714
804
355
1132
913
353
699
1084
383
1454
1240
1073
597
290
477
300
1348
2211
1053
483
2395
380
797
475
400