550
512
508
513
509
506
1794
505
504
2021
478
476
2037
477
2531
1799
450
2026
2020
2024
434
1043
1041
1040
1397
260
256
252
249
1034
1392
1395
1396
240
1045
1394
1016
1038
1391
1380
1381
1378
238
1377
1386
162
796
795
156
637
35
144
712
655
