32
0
828
639
878
50
624
1363
1
688
493
1765
554
666
1287
571
354
663
1179
607
579
1022
278
841
593
570