859
527
1507
463
257
366
391
1932
422
261
366
331
275
362
245
334
324
689
321
356
223
260
255
744
293