942
795
8975
897
740
821
680
759
620
1073
654
717
763
1105
623
667
1920
863
729
5706
699
1447
6171
814
678
1011
1984
18549
1083
693
808
1325
807
1699
929
826
963
1789
699
727
708
847
688
688
1782
1683
683
2213
1080
885
784
896
1789
1026
1439
1353
731
1534
604
1135