373
961
394
636
365
668
733
269
348
369
879
208
528
329
195
410
255
731
2013
484
304
334
295
298
285
537
294
568
272
826
337
142
1913
837
548
223
459
452
257
135
334
2567
374
463
321
497
507
360
762
307
588
392
258
443
455
544
683
518
431
305