901
281
1109
386
1239
357
520
37
299
109
145
75
386
188
469
160
449
148
492
172
658
162
75
35
530
130
368
168
284
87
602
146
312
161
483
94
155
65
290
48