547
644
365
1360
548
444
11020
456
521
397
404
962
386
491
3704
995
526
672
505
844
436
947
962
424
846