689
393
566
192
496
217
757
292
209
75
730
226
579
158
713
297
598
179
283
190
172
46
284
156
1233
555
590
147
613
215
632
210
414
160
755
199
854
296
337
184