7747
1006
1717
845
1381
669
623
1250
570
913
609
740
4285
620
624
684
670
3259
741
551
936
582
3612
678
588