676
707
656
374
414
805
364
422
692
852
394
658
452
507
1012
446
1300
471
247
543
230
360
549
535
364
254
395
670
514
375
528
210
338
406
136
833
738
214
585
254
325
213
960
699
678
1223
420
865
423
769
209
459
625
436
278
544
1738
1211
2068
1757