1178
840
2458
947
1375
892
1111
948
873
793
1126
862
1313
932
999
803
1099
2178
1070
2169
1078
832
868
969
768
1063
776
812
939
7873
864
981
1326
813
860
1160
896
928
988
1103
1364
845
1618
830
1888
928
829
841
905
1062
882
1022
1770
829
786
5198
1476
788
838
1137