2161
759
786
342
969
399
790
304
294
106
738
183
793
394
866
275
611
231
344
207
349
100
650
166
359
173
722
197
291
152
742
181
471
163
476
132
237
99
175
74