1431
812
815
781
3646
840
2458
1375
892
1110
793
1126
932
999
803
1099
2178
2169
1078
832
768
776
939
7873
864
1326
813
860
928
988
1103
1364
845
1618
830
1888
829
1061
882
1022
786
1476
838
1137
827
1014
798
811
766
5726
776
2955
986
1234
812
815
821
1025
877
3862