2128
1136
258
78
737
206
714
148
584
155
728
264
718
230
580
197
443
208
516
159
461
196
486
156
582
289
622
74
241
189
412
110
599
266
495
197
394
125
328
113