1982
828
999
583
665
244
832
283
708
324
234
110
528
148
610
65
551
232
596
121
416
165
622
170
285
167
295
42
573
186
348
85
454
50
218
99
561
105
542
223