710
312
333
406
337
406
310
313
542
415
402
599
345
289
112
66
343
307
312
594
321
413
1057
328
437
285
330
291
339
308
1151
686
623
302
383
628
303
1201
316
920
1711
34
397
34
920
297
1720
1806
305
374
1410
1115
1854
288
902
438
1038
404
1151
646
532
342
811
122
297
806
307
529
1290
329
308
298
546
427
562
951
430
1712