158
826
825
510
517
126
130
486
479
504
489
500
134
473
489
803
856
500
807
499
514
837
533
126
487
519
130
854
485
520
1247
1904
873
150
879
505
493
833
481
820
515
546
142
1129
828
490
861
1184
808
487
785
838
468
132
498
118
135
122
519
498
495
823
806
516
802
1125
887
480
797
885
790
829
501
500
873
151
862
522