797
2379
1335
1070
759
1374
952
876
809
709
811
2254
659
717
887
779
700
1363
1129
678
765
1127
3049
838
819
761
762
683
662
761
994
1016
892
880
1172
801
1063
1866
922
814
872
838
960
743
1062
1039
814
720
1325
1216
999
664
665
882
2470
700
1213
815
878
733