618
273
1185
371
625
341
188
52
1021
480
535
60
788
256
766
198
307
89
543
280
394
109
786
232
323
86
904
268
367
121
369
158
215
96
751
229
488
49
520
209