894
3495
2950
753
926
3154
667
947
738
860
7347
853
647
863
807
793
701
942
2721
1381
866
766
768
11039
783
831
1193
649
1488
698
1317
976
1435
724
1105
811
7777
748
1054
17504
797
638
665
954
687
624
1234
909
1294
4156
1010
879
803
2591
647
1057
2137
1453
6308
1767