551
514
513
512
515
511
510
469
468
467
550
2783
2650
2536
2580
459
2021
2038
450
449
439
418
417
416
415
1420
1416
1410
1422
310
1488
309
308
307
1486
306
305
304
1485
303
302
301
1466
300
299
215
214
213
212
87
86
85
84
83
82
