1457
640
3791
1980
533
39
804
307
773
143
849
360
732
173
773
246
678
171
775
185
540
124
488
196
716
95
506
74
366
73
324
119
310
175
502
254
301
218
256
177