920
603
114
263
321
488
1244
321
122
381
292
209
129
147
44
920
686
765
706
854
839
641
679
361
142
343
978
1018
793
230
