190
159
163
495
857
1010
515
540
537
520
882
479
526
493
549
534
535
501
508
567
603
593
664
992
1050
1080
1053
180
224
183
245
178
1004
1105
1021