262
848
292
567
76
1988
173
364
360
105
248
7
418
258
724
105
123
346
5
504
505
16
139
292
271
171
250
122
11
597
315
97
286
564
244
278
1
662
1
344
460
1696
281
261
641
1688
186
593
174
33
510
758
