778
1
773
740
716
2
703
3
666
664
644
626
617
585
573
509
428
374
320
309
241
212
169
162
146
130
114
92