2027
342
384
583
345
756
641
1
397
822
368
757
477
292
457
290
414
337
1091
1
660
1
393
311
977
1
413
468
362
579
1
525
1
408
319
301
316
403
631
368
361
1078
457
1
860
1
330
309