1004
901
802
778
761
750
728
639
633
621
619
615
560
532
525
511
510
522
513
493
490
482
486
449
450
445
414
412
404
406
401
389
390
388
378
377
347
338
321
288
289
286
280
279
276
272
252
256
247
245
246
244
229
226
224
222
220
219
218
213
211
210
221
201
196
189
190
188
195
65
215
187
183
182
181
177
178
174
175
170
166
167
161
158
159
156
153
152
147
149
150
146
145
144
151
142
141
133
132
138
128
125
123
122
121
127
117
114
124
112
105
103
104
101
99
98
92
88
77
62
60
63
49
48
42
37
36
33
11
590
556
400
47
27
826
823
779
769
718
712
685
684
680
679
668
661
609
606
601
586
577
573
571
569
568
566
559
558
555
554