443
316
411
498
677
561
1195
536
837
408
368
1501
374
642
456
942
302
1899
1616
528
427
1054
1098
492
426
340
1052
784
606
1318
811
674
1110
413
3
377
696
1922
869
574
565
296
1827
709
1606
1128
695
386
777
405
721
1174
1540
678
364
889