286
173
643
326
331
251
189
186
715
289
320
607
336
432
0
230
66
331
320
182
303
890
187
303
186
1146
1652
353
347
297
474
862
907
282
188
174
188
407
627
191
1142
879
176
334
906
277
34
505
1134
444
282
305
579
371
330
347
273
592
318
547
635
930
349
101