500
1,153
36
702
315
968
277
830
304
806
173
714
135
707
64
625
127
560
92
1,135
233
83
579
105
573
316
526
568
187
555
216
106
503