809
943
745
822
1139
710
12258
683
785
669
647
731
830
3328
831
957
842
3071
1478
3307
1206
805
1326
3758
969
3969
1021
794
923
830
713
1366
617
1807
681
812
2891
1019
792
647
3439
749
697
881
912
697
960
817
1686
976
1981
2139
998
983
1054
4922
1236
852
638
1164