1802
463
821
67
1043
840
765
756
847
288
1340
626
1297
739
389
254
1099
699
1234
608
827
1242
367
486
982
1150
407
1200
616
908
395
1140
520
835
513
942
573
461
669
780
1118
191
570
74
511
253