618
895
874
432
395
699
886
670
935
992
925
1103
1703
325
457
2265
545
1106
714
1999
431
499
781
1030
562
704
418
493
737
462
573
547
1181
839
1091
865
276
1199
377
904
2014
351
582
482
271
564
777
914
383
1395
823
973
467
343
