470
118
776
106
22
549
348
788
916
160
869
927
455
198
146
218
845
770
389
340
378
469
957
697
701
335
207