994
0
949
477
554
634
366
452
324
629
652
298
408
414
724
223
1
292
299
321
258
377
508
318
817
708
350
781