840
359
577
221
366
151
751
243
326
227
2884
1346
195
118
494
151
765
284
445
200
286
159
260
157
364
113
575
195
421
127
568
135
728
86
424
58
369
127
256
85