715
1
904
2
600
463
1656
1299
836
157
851
117
130
146
131
720
432
633
768
521
520
475
556
604
572
821
669
594
534
1138
625
614