1431
812
815
780
3646
840
2456
1374
892
1110
792
1126
932
999
803
1099
2176
2168
1077
832
768
775
939
7870
863
1325
813
860
928
988
1102
1364
845
1615
830
1888
829
1059
882
1022
786
1476
838
1137
827
1013
798
811
766
5725
776
2955
986
1234
812
815
821
1023
877
3861