519
467
478
490
452
530
542
601
538
528
525
653
469
461
559
487
2033
2600
2196
1281
1128
1166
1522
1109
1617
1885
1156
1618
1259
1224
1151
2549
1809
1682
1292
1209