716
90
943
224
1881
898
2922
1336
1741
995
564
255
603
198
1950
932
720
270
701
163
832
188
485
162
511
196
684
163
585
185
549
227
776
378
478
163
197
91
558
298