474
1
457
127
270
290
266
291
2
548
941
286
273
1065
4
578
309
319
528
358
3
226
84
245
978
1096
8
229
284
130
89
116
80
277
88