583
583
581
580
581
578
579
580
582
585
585
580
581
580
581
583
588
590
576
574
572
580
587
563
564
568
568
568
566
558
547
537
530
507
504
492
483
480
476
474
459
453
447
444
444
444
428
418
415
414
414
413
407
406
404
389
389
390
391
374
371
353
336
331
331
329
321
319
315
313
301
291
287
285
280
255
224
217
215
213
212
192
189
175
145
135
123
116
114
110
110
104
108
119
123
124
127
129
138
139
143
151
158
159
163
173
180
184
192
196
200
206
208
210
212
215
220
228
233
241
246
249
253
258
269
273
275
282
285
286
290
293
299
306
315
319
333
334
339
350
355
355
356
357
360
372
390
401
404
399
396
402
411
420
441
443
444
453
458
460
464
468
469
464
469
481
487
488
490
494
495
499
509
508
502
502
507
509
510
515
510
506
500
496
467
456
452
450
447
449
443
434
430
426
417
412
410
407
407
418
423
426
435
442
443
443
443
448
456
459
462
477
483
487
495
524
542
564
569
575
579
583
585
589
591
593
597
603
609
618
612
607
605
599
593
594
595
595
595
595
588
587
586
586
585
583