871
1244
1246
1222
957
884
486
506
519
522
524
509
530
512
490
555
511
537
551
526
498
520
528
576
548
516
534