848
319
756
92
1035
435
980
183
1371
519
483
256
664
228
503
72
253
99
408
182
647
173
625
201
154
27
500
157
489
223
201
116
328
148
462
135
590
158
430
80