6
533
509
984
834
932
585
23
14
1115
11
979
487
855
498
475
794
183
1136
