692
336
770
498
1322
443
598
308
1074
376
632
287
406
714
664
951
1010
723
588
737
456
960
459
800
340
650
353
441
419
408
506
443
220
646
188
389
208
219
432
563
451
576
734
454
393
315
178
245
144
481
153
258
484
237
371
275
263
465
269
318