1046
8
823
1
628
697
587
924
453
86
696
689
734
76
1636
630
2
403
643
672
703
149
811
1331
646
624
0
669
588
91
528
710
1343
531