2934
0
266
874
391
393
658
597
517
445
557
935
547
416
749
614
663
360
479
297
1924
1372
798
1062
366
970
422