12065
11032
1033
89
947
900
579
775
485
427
676
622
484
291
531
454
583
845
747
228
475
180
518
285
10
416
501
106
12065