830
5
6
1007
895
31
455
25
404
274
475
289
49
34
481
18
44533
723
559
293
432
355
514
405
482
11910
123
16
14