2671
1030
900
1010
853
910
835
918
1160
828
9608
831
6150
2668
957
1482
1004
892
830
1019
962
1097
937
789
2398
888
802
981
1162
908
935
1015
886
814
928
1080
1044
936
915
992
960
940
958
1315
1493
2557
1105
997
757
905
763
873
1494
784
1195
1028
1383
1500
1151
820