465
501
79
1251
548
647
87
834
364
348
187
899
12
124
37
70
148
292
173
238
393
379
399
544
224
90
529
179
494
373
227
430
174
160
251
498
222
140
362
414
214
312
217
295
737
186
243
127
387
436
48
165
102
738
96
55
137