2086
604
849
193
548
117
593
166
771
242
677
134
195
108
495
72
289
89
556
145
678
227
696
217
471
163
707
311
372
101
665
339
181
125
261
121
276
29
228
48